首页> 外文OA文献 >Using PVS to validate the algorithms of an exact arithmetic
【2h】

Using PVS to validate the algorithms of an exact arithmetic

机译:使用pVs验证精确算术的算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The whole point of exact arithmetic is to generate answers to numeric problems, within some user-specified error. An implementation of exact arithmetic is therefore of questionable value, if it cannot be shown that it is generating correct answers. In this paper, we show that the algorithms used in an exact real arithmetic are correct. A program using the functions defined in this paper has been implemented in 'C' (a HASKELL version of which we provide as an appendix), and we are now convinced of its correctness. The table presented at the end of the paper shows that performing these proofs found three logical errors which had not been discovered by testing. One of these errors was only detected when the theorems were validated with PVS. © 2002 Elsevier Science B.V. All rights reserved.
机译:精确算术的全部目的是在某些用户指定的错误内生成数字问题的答案。因此,如果无法证明精确算术的实现产生了正确答案,那么它的价值值得怀疑。在本文中,我们证明了在精确的实数算法中使用的算法是正确的。使用本文定义的功能的程序已在“ C”(我们作为附录提供的HASKELL版本)中实现,现在我们确信它的正确性。本文末尾的表格显示,执行这些证明发现了三个逻辑错误,而这些逻辑错误是测试未发现的。仅当使用PVS验证定理时才检测到这些错误之一。 ©2002 Elsevier Science B.V.保留所有权利。

著录项

  • 作者

    Lester, David; Gowland, Paul;

  • 作者单位
  • 年度 2003
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号